*,
*::before,
*::after {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}

/* stylelint-disable-next-line selector-id-pattern */
#__nuxt,
html,
body {
  width: 100%;
  height: 100%;
  overflow-x: hidden;
}

.layout,
.page {
  width: 100%;
  height: 100%;
}
